# demo06_tarfile.py
import tarfile
# 文件打包
tar = tarfile.open("/tmp/demo.tar.gz", "w:gz")  # gz bz
tar.add("/etc/hosts")  # 给tar包添加文件
tar.add("/etc/passwd")
tar.close()  # 关闭资源


# 解包
tar1 = tarfile.open("/tmp/demo.tar.gz")
tar1.extractall(path="/var/tmp")  # 指定解压到目录
tar1.close()

